immune system - French English Dictionary

immune system

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "immune system" in French English Dictionary : 2 result(s)

English French
Medicine
immune system système immunitaire
Oncology
immune system système immunitaire

Meanings of "immune system" with other terms in English French Dictionary : 3 result(s)

English French
General
boost the immune system renforcer le système immunitaire [v]
Medicine
structure of immune system structure du système immunitaire
Ecology
suppression of the body's immune system immunosuppression [f]